* sound.c: Don't assume sizes fit in 'int'.
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 13 Apr 2011 03:22:40 +0000 (20:22 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 13 Apr 2011 03:22:40 +0000 (20:22 -0700)
commit62ca30617287ed847fefd8b96a910f88307ab6a4
treec43af010226464d775cbfbdcc7c7b3b36c046299
parent5038e06e8f86adb719a7e0a7657b74a9933990a6
* sound.c: Don't assume sizes fit in 'int'.

(struct sound_device.period_size, alsa_period_size):
Return size_t, not int.
(struct sound_device.write, vox_write, alsa_write):
Accept size_t, not int.
(wav_play, au_play): Use size_t to store sizes, and ssize_t to
record read return values.
src/ChangeLog
src/sound.c